gEDA Project Wiki geda:gnetlist_ug http://wiki.geda-project.org/ 2025-06-01T01:40:17-04:00 gEDA Project Wiki http://wiki.geda-project.org/ http://wiki.geda-project.org/lib/tpl/dokuwiki/images/favicon.ico text/html 2014-04-24T15:06:19-04:00 geda:gnetlist_ug:basic_netlisting.ru http://wiki.geda-project.org/geda:gnetlist_ug:basic_netlisting.ru?rev=1398366379&do=diff << Драйверы списков соединений Руководство пользователя gEDA gnetlist Иерархические схемы >> Создание простых списков соединений Для создания простых списков соединений (например, для сравнительно простых плат или несложных вариантов моделирования) к используемым схемам и символам предъявляется несколько простых требований. Эти требования накладываются верхнеуровневой оболочкой gnetlist и применяются независимо от того, какой низкоуровневый драйвер используется для создания списка соедин… text/html 2012-11-17T10:29:50-04:00 geda:gnetlist_ug:basic_netlisting http://wiki.geda-project.org/geda:gnetlist_ug:basic_netlisting?rev=1353166190&do=diff << Netlist backends gEDA gnetlist User Guide Hierarchy >> Basic netlisting For basic netlisting (such as for relatively simple PCB designs or simulations), there are some simple requirements for the schematics and symbols that you use. These requirements are imposed by the gnetlist frontend, and apply no matter which netlist backend you use. Some backends might have additional requirements not listed on this page. text/html 2015-08-25T09:00:33-04:00 geda:gnetlist_ug:command_line.ru http://wiki.geda-project.org/geda:gnetlist_ug:command_line.ru?rev=1440507633&do=diff << Настройка gnetlist Руководство пользователя gEDA gnetlist Содержание >> Аргументы командной строки При запуске gnetlist может использоваться несколько необязательных аргументов командной строки. Их перечень можно узнать, запустив text/html 2012-11-17T12:58:25-04:00 geda:gnetlist_ug:command_line http://wiki.geda-project.org/geda:gnetlist_ug:command_line?rev=1353175105&do=diff << Configuring gnetlist gEDA gnetlist User Guide Contents >> Command-line arguments gnetlist accepts several optional arguments on the command-line. You can get a list of them by running gnetlist -h. gnetlist also has a manpage (man gnetlist) which lists all of the command line options that it accepts. text/html 2014-04-24T15:35:06-04:00 geda:gnetlist_ug:config.ru http://wiki.geda-project.org/geda:gnetlist_ug:config.ru?rev=1398368106&do=diff << Неявные выводы Руководство пользователя gEDA gnetlist Аргументы командной строки >> Настройка gnetlist При запуске gnetlist загружает целый ряд файлов настроек, если они имеются: * $PREFIX/share/gEDA/system-gafrc --- файл системных настроек комплекта программ gEDA/gaf; text/html 2012-11-17T13:31:05-04:00 geda:gnetlist_ug:config http://wiki.geda-project.org/geda:gnetlist_ug:config?rev=1353177065&do=diff << Implicit pins gEDA gnetlist User Guide Command-line arguments >> Configuring gnetlist gnetlist loads a series of configuration files at start-up, if they exist: * The suite's system configuration file, called $PREFIX/share/gEDA/system-gafrc * The suite's user configuration file, called $HOME/.gEDA/gafrc text/html 2014-04-24T15:08:47-04:00 geda:gnetlist_ug:hierarchy.ru http://wiki.geda-project.org/geda:gnetlist_ug:hierarchy.ru?rev=1398366527&do=diff << Создание простых списков соединений Руководство пользователя gEDA gnetlist Секции компонентов и их использование >> Иерархические схемы В gnetlist есть поддержка иерархических схем. Иерархическими называются электрические схемы, куда в качестве text/html 2012-11-17T10:02:38-04:00 geda:gnetlist_ug:hierarchy http://wiki.geda-project.org/geda:gnetlist_ug:hierarchy?rev=1353164558&do=diff << Basic netlisting gEDA gnetlist User Guide Slots and slotting >> Hierarchy gnetlist has support for hierarchical schematics. These are schematic diagrams that include other schematic diagrams as subcircuits. This can be very useful for designs that use the same circuit multiple times, or for re-using a circuit in multiple designs. Subcircuits can in turn contain other subcircuits! text/html 2014-04-24T15:15:23-04:00 geda:gnetlist_ug:implicit_pins.ru http://wiki.geda-project.org/geda:gnetlist_ug:implicit_pins.ru?rev=1398366923&do=diff << Секции компонентов и их использование Руководство пользователя gEDA gnetlist Настройка gnetlist >> Неявные выводы В качестве альтернативы вычерчиванию явных выводов символов gnetlist поддерживает определение соединений между именованными соединениями и выводами с помощью атрибута «… text/html 2012-11-17T10:45:20-04:00 geda:gnetlist_ug:implicit_pins http://wiki.geda-project.org/geda:gnetlist_ug:implicit_pins?rev=1353167120&do=diff << Slots and slotting gEDA gnetlist User Guide Configuring gnetlist >> Implicit pins As an alternative to using visible pins drawn in a symbol, gnetlist supports defining connections between named nets and pins using the “net=” attribute. This is commonly used with slotted components, to avoid either having to add power pins to each slot or having to place an separate text/html 2014-04-24T15:01:49-04:00 geda:gnetlist_ug:input_output_files.ru http://wiki.geda-project.org/geda:gnetlist_ug:input_output_files.ru?rev=1398366109&do=diff << Запуск gnetlist Руководство пользователя gEDA gnetlist Драйверы списков соединений >> Входные и выходные файлы gnetlist берёт один или несколько входных файлов схем и выводит результат их обработки в виде списка соединений text/html 2012-11-16T10:55:07-04:00 geda:gnetlist_ug:input_output_files http://wiki.geda-project.org/geda:gnetlist_ug:input_output_files?rev=1353081307&do=diff << Running gnetlist gEDA gnetlist User Guide Netlist backends >> Input and output files gnetlist takes one or more schematic files as input, and outputs the result of processing them to generate a netlist. schematic capturegEDA gschem User Guide Schematic files Schematic files contain components, which may represent subcircuits to be included in the design, or or discrete parts or devices to be used. Components have text/html 2014-04-25T03:55:05-04:00 geda:gnetlist_ug:introduction.ru http://wiki.geda-project.org/geda:gnetlist_ug:introduction.ru?rev=1398412505&do=diff << Содержание Руководство пользователя gEDA gnetlist Запуск gnetlist >> Введение gnetlist --- это программа для создания списков соединений, входящая в набор утилит gEDA (GPL Electronic Design Automation). Она используется для извлечения информации о электронных компонентах и соединениях между ними из… text/html 2014-04-24T14:58:24-04:00 geda:gnetlist_ug:introduction http://wiki.geda-project.org/geda:gnetlist_ug:introduction?rev=1398365904&do=diff << Contents gEDA gnetlist User Guide Running gnetlist >> Introduction gnetlist is a netlisting tool, and is part of the gEDA (GPL Electronic Design Automation) toolset. It is used to extract information about electronic components and the connections between them from schematic diagrams, which describe the logical structure of an circuit. gnetlist outputs the text/html 2014-04-24T15:03:49-04:00 geda:gnetlist_ug:netlist_backends.ru http://wiki.geda-project.org/geda:gnetlist_ug:netlist_backends.ru?rev=1398366229&do=diff << Входные и выходные файлы Руководство пользователя gEDA gnetlist Создание простых списков соединений >> Драйверы списков соединений Обычно список соединений в gnetlist создаётся в два этапа. * Верхнеуровневая оболочка gnetlist использует файлы схем в удобочитаемом формате для создания промежуточного представления данных проекта.… text/html 2012-11-17T03:10:40-04:00 geda:gnetlist_ug:netlist_backends http://wiki.geda-project.org/geda:gnetlist_ug:netlist_backends?rev=1353139840&do=diff << Input & output files gEDA gnetlist User Guide Basic netlisting >> Netlist backends Normally, gnetlist generates a netlist in two steps. * The gnetlist frontend uses the human-readable schematic files to construct an intermediate form of the design. * A netlist backend is used to extract information from the intermediate form and write it out to disk. text/html 2014-04-24T14:59:59-04:00 geda:gnetlist_ug:running_gnetlist.ru http://wiki.geda-project.org/geda:gnetlist_ug:running_gnetlist.ru?rev=1398365999&do=diff << Введение Руководство пользователя gEDA gnetlist Входные и выходные файлы >> Запуск gnetlist установке gEDA У программы gnetlist простой интерфейс командной строки, и её можно запустить, набрав команду gnetlist в окне терминала. Например, обычная команда запуска gnetlist с целью получения перечня используемых в проекте компонентов может выглядеть так:… text/html 2012-11-16T10:37:48-04:00 geda:gnetlist_ug:running_gnetlist http://wiki.geda-project.org/geda:gnetlist_ug:running_gnetlist?rev=1353080268&do=diff << Introduction gEDA gnetlist User Guide Input & output files >> Running gnetlist installing gEDA gnetlist has a command-line interface, and can be run using the gnetlist command in a terminal window. For example, a normal command to run gnetlist on a design in order to generate a list of components used might look like this: text/html 2014-04-24T15:13:04-04:00 geda:gnetlist_ug:slotting.ru http://wiki.geda-project.org/geda:gnetlist_ug:slotting.ru?rev=1398366784&do=diff << Иерархические схемы Руководство пользователя gEDA gnetlist Неявные выводы >> Секции компонентов и их использование В некоторых интегральных микросхемах в одном корпусе находится по несколько идентичных взаимозаменяемых устройств. Хорошим примером может послужить классическая серия логических элементов «4000». Например, в каждом корпусе 4001 находится по 4 логических элемента 2-ИЛИ-НЕ. В… text/html 2012-11-17T10:25:39-04:00 geda:gnetlist_ug:slotting http://wiki.geda-project.org/geda:gnetlist_ug:slotting?rev=1353165939&do=diff << Hierarchy gEDA gnetlist User Guide Implicit pins >> Slots and slotting Some integrated circuits provide several identical and interchangeable devices in a single package. The classic “4000” series of logic devices is a good example of this; for example, each 4001 package contains four 2-input NOR gates.